var StorageOrgList = function() {	
	var left_margin_step = 15;	
	$(".ui-drop_dialog_content").attr("style","height:336px");
	$("#qryStorageOrg").bind(
			'click',
			function() {
				var myts = new Date();
				var formStr = $(this).parents("form").find("#org_filter").serialize();
				jQuery.ajax( {
					type : "POST",
					async : false,
					url : ebvp_context + "/other/qryAllStorage?myts=" + myts,
					dataType : "text",
					data : "&" + formStr,
					success : function(result) {
						if(result != "[]"){
							var orgArr = eval(result);
							$("#storageOrgPicker").find(".tree_list3").empty();
							for ( var loop = 0; loop < orgArr.length; loop++) {
								var obj = orgArr[loop];								
								var inputObj = $("<input/>")
												.attr("type", "checkbox")
												.attr("id", "pk_org_intree")
												.attr("name", "pk_org_intree")
												.val(obj.pk_org+"_"+obj.name)
												.addClass(obj.pk_org);															
								$(inputObj).click(function(){
									var checkValue = $(this).val();
									var checkOrgPk = checkValue.substr(0,20);
									var checkOrgName = checkValue.substr(21);
									if(this.checked){
										var tempLength=0;
										var deleteProdFlag = 0;
										var checkBox = $("<input/>")
														.attr("type", "checkbox")
														.attr("name", "pk_purOrg_sel")
														.val(checkValue)
														.attr("style","margin-left:0px;px;margin-top:0px").attr("checked","checked");
										$(checkBox).click(function(){
											var checkValue = $(this).val();
											var checkOrgPk = checkValue.substr(0,20);
											var checkOrgName = checkValue.substr(21);
											var objs = $("."+checkOrgPk);
											if(objs.length > 0){
												objs[0].checked = false;
											}
											$(this).parent().remove();
											var divHeight = $("#sel_org")[0].offsetHeight;
											var allChild = $("#sel_org").children();
											var lastChildHeight = allChild[allChild.length - 1].offsetTop;																		
											//设置已选产品去高度
											var objDialogs = $(".ui-drop_dialog_content");
											var idxObj;
											for(idxObj=0;idxObj<objDialogs.length;idxObj++){
												var objDialog = $(objDialogs[idxObj]);
												if(objDialog.is(":visible")){
													objDialog.attr("style","height:"+ lastChildHeight +"px");
													break;
												}
											}							
											$($(".border.lft")[idxObj]).attr("style","height:"+ lastChildHeight +"px");
											$($(".border.rit")[idxObj]).attr("style","height:"+ lastChildHeight +"px");
											$(".ui-drop_dialog_content").attr("style","height:"+ lastChildHeight +"px");
											$(".border.lft").attr("style","height:"+ lastChildHeight +"px");
											$(".border.rit").attr("style","height:"+ lastChildHeight +"px");
											$("#sel_org").attr("style","height:"+ lastChildHeight +"px");
										});
										var labelProd = $("<label />").html(checkOrgName)
										var div = $("<div></div>").attr("id", checkOrgPk).attr("name", checkOrgPk).attr("style", "float:left;display:inline").append(checkBox).append(labelProd);																								   																			
										$("#sel_org").append(div);;
									}else{										
										$("#"+checkOrgPk).remove();
									}
									var allChild = $("#sel_org").children();
									var lastChildHeight = allChild[allChild.length - 1].offsetTop;									
									$(".ui-drop_dialog_content").attr("style","height:"+ lastChildHeight +"px");
					                $(".border.lft").attr("style","height:"+ lastChildHeight +"px");
					                $(".border.rit").attr("style","height:"+ lastChildHeight +"px");
					                $("#sel_org").attr("style","height:"+ lastChildHeight +"px");																														
								});
								//查询该物料是否已经被选择
								var objOrg = $("#"+obj.pk_org);
								if(objOrg.length > 0){
									inputObj.attr("checked", "checked");
								}
								var label = $("<label></label>").text(obj.name);
								var inputObj1 = $("<input/>").val(obj.pk_org).attr(
										"type", "hidden");
							    var inputObj2 = $("<input/>").val(obj.pk_group).attr(
											"type", "hidden");	
								var div = $("<div></div>")
										.addClass("tree_category3")
//										.append(a)
										.append(inputObj).append(label).append(inputObj1).append(inputObj2);												
								$("#storageOrgPicker").find(".tree_list3")
										.append(div);
							}
						}
					}				
				})
				var position = $(this).offset();
				position.top += 25;
				$("#storageOrgPicker").slideDown("normal");
				$("#storageOrgPicker").offset(position);
			});
	$("#filterOrg").bind(
			'click',
			function() {
				var myts = new Date();
				//var formStr = $('#org_filter_form').serialize();
				var formStr = $(this).parents("form").find("#org_filter").serialize();
				jQuery.ajax( {
					type : "POST",
					async : false,
					url : ebvp_context + "/other/filterOrgs?myts=" + myts,
					dataType : "text",
					data : "&" + formStr,
					success : function(result) {
						if(result != "[]"){
							var orgArr = eval(result);
							$("#storageOrgPicker").find(".tree_list3").empty();
							for ( var loop = 0; loop < orgArr.length; loop++) {
								var obj = orgArr[loop];							
								var inputObj = $("<input/>")
												.attr("type", "checkbox")
												.attr("id", "pk_org_intree")
												.attr("name", "pk_org_intree")
												.val(obj.pk_org+"_"+obj.name)
												.addClass(obj.pk_org);														
								$(inputObj).click(function(){
									var checkValue = $(this).val();
									var checkOrgPk = checkValue.substr(0,20);
									var checkOrgName = checkValue.substr(21);
									if(this.checked){
										var tempLength=0;
										var deleteProdFlag = 0;
										var checkBox = $("<input/>")
														.attr("type", "checkbox")
														.attr("name", "pk_purOrg_sel")
														.val(checkValue)
														.attr("style","margin-left:0px;px;margin-top:0px").attr("checked","checked");
										$(checkBox).click(function(){
											var checkValue = $(this).val();
											var checkOrgPk = checkValue.substr(0,20);
											var checkOrgName = checkValue.substr(21);
											var objs = $("."+checkOrgPk);
											if(objs.length > 0){
												objs[0].checked = false;
											}
											$(this).parent().remove();
											var divHeight = $("#sel_org")[0].offsetHeight;
											var allChild = $("#sel_org").children();
											var lastChildHeight = allChild[allChild.length - 1].offsetTop;																	
											//设置已选产品去高度
											var objDialogs = $(".ui-drop_dialog_content");
											var idxObj;
											for(idxObj=0;idxObj<objDialogs.length;idxObj++){
												var objDialog = $(objDialogs[idxObj]);
												if(objDialog.is(":visible")){
													objDialog.attr("style","height:"+ lastChildHeight +"px");
													break;
												}
											}
											$($(".border.lft")[idxObj]).attr("style","height:"+ lastChildHeight +"px");
											$($(".border.rit")[idxObj]).attr("style","height:"+ lastChildHeight +"px");
											$(".ui-drop_dialog_content").attr("style","height:"+ lastChildHeight +"px");
											$(".border.lft").attr("style","height:"+ lastChildHeight +"px");
											$(".border.rit").attr("style","height:"+ lastChildHeight +"px");
											$("#sel_org").attr("style","height:"+ lastChildHeight +"px");
										});
										var labelProd = $("<label />").html(checkOrgName)
										var div = $("<div></div>").attr("id", checkOrgPk).attr("name", checkOrgPk).attr("style", "float:left;display:inline").append(checkBox).append(labelProd);																								   
										$("#sel_org").append(div);;
									}else{									
										$("#"+checkOrgPk).remove();
									}
									var allChild = $("#sel_org").children();
									var lastChildHeight = allChild[allChild.length - 1].offsetTop;									
									$(".ui-drop_dialog_content").attr("style","height:"+ lastChildHeight +"px");
					                $(".border.lft").attr("style","height:"+ lastChildHeight +"px");
					                $(".border.rit").attr("style","height:"+ lastChildHeight +"px");
					                $("#sel_org").attr("style","height:"+ lastChildHeight +"px");																																															
								});
								//查询该物料是否已经被选择
								var objOrg = $("#"+obj.pk_org);
								if(objOrg.length > 0){
									inputObj.attr("checked", "checked");
								}
								var label = $("<label></label>").text(obj.name);
								var inputObj1 = $("<input/>").val(obj.pk_org).attr(
										"type", "hidden");
								var inputObj2 = $("<input/>").val(obj.pk_group).attr(
											"type", "hidden");	
								var div = $("<div></div>")
										.addClass("tree_category3")
//										.append(a)
										.append(inputObj).append(label).append(inputObj1).append(inputObj2);												
								$("#storageOrgPicker").find(".tree_list3")
										.append(div);
							}
						}
					}				
				})				
			});
			
//	$("#qryStorageOrg").UIDropDialog( {
//		'triggerClass' : "idTreePicker",
//		'content' : $("#storageOrgPicker")
//	});

	//"close"样式(-)是已经展开时的样式
	// 控制方法：
	// 如果当前节点尚未展开(+)，此次点击触发下列行为：(1)将当前节点样式设置为已展开；(2)从后台查数据，渲染子节点;(3)将同辈的其他已展开节点及其子节点收缩，且将收缩节点的样式设置为收缩样式
	// 如果当前节点已经展开(-)，此次点击触发下列行为：(1)将当前节点的子节点收缩；(2)当前节点的样式设置为展开(-)
//	$(".category_trigger3").live(
//			'click',
//			function() {
//				var category_triggerObj=$(this);
//				if(category_triggerObj.hasClass("close")){
//					category_triggerObj.parent(".tree_category3").next(".children").slideUp(function(){
//						category_triggerObj.removeClass("close");
//					});
//					return false;
//				}
//				$(this).addClass("close");
//				var pk_storageorg_val = category_triggerObj.next("input").next().next().val();
//				var myts = new Date();
//				//var formStr = $('#org_filter_form').serialize();
//				var formStr = $(this).parents("form").find("#org_filter").serialize();
//				jQuery.ajax( {
//					type : "POST",
//					async : false,
//					url : ebvp_context
//							+ "/other/qryStorageByPk?pk_storageorg="
//							+ pk_storageorg_val 
//							+ "&myts=" + myts,
//					dataType : "text",
//					data : "&" + formStr,
//					success : function(result) {
//						var orgArr = eval(result);
//						var current_margin_left_size = parseInt(category_triggerObj.attr("margin")) + left_margin_step;	
//						var childrenDiv = $("<div></div>").addClass("children");
//						for ( var loop = 0; loop < orgArr.length; loop++) {
//							var obj = orgArr[loop];
//							var orgPk = obj.pk_org;
//							var orgName = obj.name;
//							var a = $("<a></a>").attr("href", "#").addClass("category_trigger3")
//										.attr("style","margin-left:"+current_margin_left_size+"px")
//										.attr("margin", current_margin_left_size);
//							if(obj.orgtype9==true){
//								var inputObj = $("<input/>")
//											.attr("type", "checkbox")
//											.attr("id", "pk_org_intree")
//											.attr("name", "pk_org_intree")
//											.val(obj.pk_org+"_"+obj.name)
//											.addClass(obj.pk_org);
//							}else{
//								var inputObj = $("<input/>")
//											.attr("type", "checkbox")
//											.attr("id", "pk_org_intree")
//											.attr("name", "pk_org_intree")
//											.attr("disabled","disabled")
//											.val(obj.pk_org+"_"+obj.name)
//											.addClass(obj.pk_org);
//							}										
//							$(inputObj).click(function(){
//								var checkValue = $(this).val();
//								var checkOrgPk = checkValue.substr(0,20);
//								var checkOrgName = checkValue.substr(21);
//								if(this.checked){
//									var tempLength=0;
//									var deleteProdFlag = 0;
//									var checkBox = $("<input/>")
//													.attr("type", "checkbox")
//													.attr("name", "pk_purOrg_sel")
//													.val(checkValue)
//													.attr("style","margin-left:0px;px;margin-top:2px").attr("checked","checked");
//									$(checkBox).click(function(){
//										var checkValue = $(this).val();
//										var checkOrgPk = checkValue.substr(0,20);
//										var checkOrgName = checkValue.substr(21);
//										var objs = $("."+checkOrgPk);
//										if(objs.length > 0){
//											objs[0].checked = false;
//										}
//										$(this).parent().remove();
//										if($.browser.msie){
//											 tempLength=19+7*len(checkOrgName);
//										 }else{
//											 tempLength=16+7*len(checkOrgName);
//										}	
//												
//									    intSelOrgInfoLen = intSelOrgInfoLen-tempLength;
//										headOrgLen=intSelOrgInfoLen+tempLength;
//										//intSelOrgInfoLen = intSelOrgInfoLen - len(checkOrgName);
//										//设置已选产品去高度
//										var objDialogs = $(".ui-drop_dialog_content");
//										var idxObj;
//										for(idxObj=0;idxObj<objDialogs.length;idxObj++){
//											var objDialog = $(objDialogs[idxObj]);
//											if(objDialog.is(":visible")){
//												objDialog.attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26) +"px");
//												break;
//											}
//										}
//										$($(".border.lft")[idxObj]).attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//										$($(".border.rit")[idxObj]).attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//										//$("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//										if(parseInt((headOrgLen/intChangeLineCount))*intChangeLineCount==headOrgLen){
//											 $(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											 $(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											 $(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											 $("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//										}else{
//											if(parseInt((intSelOrgInfoLen/intChangeLineCount))*intChangeLineCount==intSelOrgInfoLen){
//											      $(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//												  $(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//												  $(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//												  $("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount))*26+"px");
//											}else{
//												  $(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												  $(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												  $(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												  $("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//										}
//													
//									  }
//									});
//									var labelProd = $("<label />").html(checkOrgName)
//									var div = $("<div></div>").attr("id", checkOrgPk).attr("name", checkOrgPk).attr("style", "float:left").append(checkBox).append(labelProd);
//									if($.browser.msie){
//										tempLength=19+7*len(checkOrgName);
//								    }else{
//										tempLength=16+7*len(checkOrgName);
//									}
//								    //设置IE7 与IE8
//									if(($.browser.msie&&$.browser.version==7)||($.browser.msie&&$.browser.version==8)){
//										intChangeLineCount=470;
//									 }
//									intSelOrgInfoLen=intSelOrgInfoLen+tempLength;
//									headOrgLen=intSelOrgInfoLen-tempLength;
//									if((intSelOrgInfoLen-intChangeLineCount*2)>320&&(intSelOrgInfoLen-intChangeLineCount*2)<intChangeLineCount){
//									    if(($.browser.msie&&$.browser.version==9)||($.browser.msie&&$.browser.version==10)){
//											intSelOrgInfoLen=intChangeLineCount*3+tempLength;
//											headOrgLen=intChangeLineCount*3;
//										}
//									}
//									//判断已经物料的宽度
//									//intSelOrgInfoLen = intSelOrgInfoLen + len(checkOrgName);
//									$("#sel_org").append(div);;
//								}else{
//									if($.browser.msie){
//									    tempLength=19+7*len(checkOrgName);
//									}else{
//										tempLength=16+7*len(checkOrgName);
//									}	
//									//把已选产品去掉
//									deleteProdFlag = 1;
//									intSelOrgInfoLen = intSelOrgInfoLen - tempLength;
//									headOrgLen=intSelOrgInfoLen+tempLength;	
//									//intSelOrgInfoLen = intSelOrgInfoLen - len(checkOrgName);
//									$("#"+checkOrgPk).remove();
//								}
//								//设置已选产品去高度
//								//var objDialogs = $(".ui-drop_dialog_content");
//								//var idxObj;
//								//for(idxObj=0;idxObj<objDialogs.length;idxObj++){
//								///	var objDialog = $(objDialogs[idxObj]);
//								//	if(objDialog.is(":visible")){
//								//		objDialog.attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26) +"px");
//								//		break;
//								//	}
//								//}
//								//$($(".border.lft")[idxObj]).attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//								//$($(".border.rit")[idxObj]).attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//								//$("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//								//把已选产品去掉 判断是否减行
//								if(deleteProdFlag == 1){
//									deleteProdFlag = 0;	
//									if(parseInt((headOrgLen/intChangeLineCount))*intChangeLineCount==headOrgLen){
//									         $(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//									         $(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//									         $(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//									         $("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//								    }else{
//									     if(parseInt((intSelOrgInfoLen/intChangeLineCount))*intChangeLineCount==intSelOrgInfoLen){
//										     $(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//										     $(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//										     $(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//										     $("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount))*26+"px");
//									     }else{
//										     $(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//										     $(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//										     $(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//										      $("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//									          }									
//								           }
//							   }else{	
//								//判断是否换行
//								if(parseInt((headOrgLen/intChangeLineCount))*intChangeLineCount==headOrgLen){
//									  $(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//									  $(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//									  $(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//									  $("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//									  //换行的时候将intSelOrgInfoLen设置为最后一个加入的值																						
//									  intSelOrgInfoLen=(parseInt(intSelOrgInfoLen/intChangeLineCount)-1)*intChangeLineCount+intChangeLineCount+tempLength;																				
//								}else{
//									  if(parseInt((intSelOrgInfoLen / intChangeLineCount))*intChangeLineCount==intSelOrgInfoLen){
//									        $(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//											$(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//											$(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//											$("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//									 }else{
//											var row = parseInt(headOrgLen / intChangeLineCount);
//											if(parseInt(intSelOrgInfoLen / intChangeLineCount)==row){
//												 $(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												 $(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												 $(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												 $("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//											}else{
//												$(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												$(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												$(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												$("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");																					
//												intSelOrgInfoLen=(parseInt(intSelOrgInfoLen/intChangeLineCount)-1)*intChangeLineCount+intChangeLineCount+tempLength;																																	
//											}
//									 }
//							     }
//								} 		
//							});
//							//查询该物料是否已经被选择
//							var objOrg = $("#"+obj.pk_org);
//							if(objOrg.length > 0){
//								inputObj.attr("checked", "checked");
//							}
//							var label = $("<label></label>").text(obj.name);
//							var inputObj1 = $("<input/>").val(obj.pk_org).attr("type", "hidden");
//							var inputObj2 = $("<input/>").val(obj.pk_group).attr(
//											"type", "hidden");		
//							var div = $("<div></div>")
//									.addClass("tree_category3").append(a)
//									.append(inputObj).append(label).append(inputObj1).append(inputObj2);
//							childrenDiv.append(div);
//						}
//						childrenDiv.insertAfter(category_triggerObj.parent());
//					}
//				});
//				
//				//自身展开后，将其兄弟节点及其子节点收缩回
//				category_triggerObj.parent(".tree_category3").next(".children").slideDown();
//				
//				if(category_triggerObj.parent(".tree_category3").length>0&&category_triggerObj.parent(".tree_category3").siblings(".tree_category3").length>0){
//				 category_triggerObj.parent(".tree_category3").siblings(".tree_category3").next(".children").slideUp(function(){
//					 $(this).prev(".tree_category3").find(".category_trigger3").removeClass("close");
//				 });
//				}
//				return false;
//
//			});
	
	$(".tree_btns3 .idBtnPicked").live('click', function() {
		//var items = $(this).parents(".ui-drop_dialog").find("[name='pk_purOrg_sel']");
		var items = $("#storageOrgPicker").find("[name='pk_purOrg_sel']");
		if(items != null){
			var str="";
			var pks="";
			for(var loop=0; loop<items.length; loop++){
				if(items[loop].checked == true){					
					str += $(items[loop]).next("label").html() + ",";
					pks += $(items[loop]).val().substr(0,20)+",";
				}
			}
			if(str != ""){
				$("#qryStorageOrg").val(str).attr("style", "color:black");
				var length1=str.length;
				var length2=pks.length;
				$("#qryStorageOrg").val(str.substring(0, length1-1));
				$("#pk_storageorg").val(pks.substring(0, length2-1));			
			}else{
				$("#qryStorageOrg").val(" *").attr("style", "color:red");
			}			
		}
		
		//$(this).parents(".ui-drop_dialog").slideUp();
		$("#storageOrgPicker").slideUp();
		return 0;
		
	});
	
	$(".tree_btns3 .idBtnCancel").live('click', function(){
		$("#org_filter").val("");
		//$(this).parents(".ui-drop_dialog").slideUp();
		$("#storageOrgPicker").slideUp();
	})

	function len(s) { 
		var l = 0; 
		var a = s.split(""); 
		for (var i=0;i<a.length;i++) { 
			if (a[i].charCodeAt(0)<299) { 
				l++; 
			} else { 
				l+=2; 
			} 
		} 
		return l; 
	}
}

$(function() {
	var storageOrg = new StorageOrgList();
});
